Compund Words
Last Search Words
Search Result:artificial satellite
Overview of noun artificial_satellite
The noun artificial satellite has 1 sense
- satellite, artificial satellite, orbiter -- (man-made equipment that orbits around the earth or the moon)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar